pay one's score - Francés Inglés Diccionario